﻿@charset "utf-8";
/* CSS Document */


@media screen and (min-width:0px) and (max-width: 800px){	
	.a_about p{font-size: 15px;}
	.contact li h3,.contact li:nth-child(2) h3,.contact li:nth-child(3) h3,.contact li:nth-child(4) h3{background-size: 22px;padding-left: 55px;}
	.contact1 li h3{background-size: 16px;}
	.n_box7{margin-top: 20px;}
	.a_about1 p{font-size: 15px;}
	.xjfc ul{margin: 0;}
	.xkgl{padding: 0;}
	.xkgl dd .div{padding: 3%;}
	.xkgl dd .div_l{padding: 3%;}
	.xkgl dd .div_l .s1{transform: scale(0.6);margin-top: 0px;}
	.xkgl dd .div .s1{transform: scale(0.6);}
	.xkgl dd .div_l_c {
  width: calc(100% - 55px);
  margin-left: 0px;
  float: left;
  color: #333333;
  font-size: 15px;
  line-height: 1.8;
}.xkgl dd .div .s2 {
  max-width: calc( 100% - 90px );
  width: auto;
  padding: 5px 14px;
  text-align: left;
  line-height: 30px;
  border-radius: 5px;
  position: relative;
  left: -10px;font-size: 15px;
}.xkgl dd .div.activeds,.xkgl dd .div{background-size: 8%;}

	.xjfc li{width: 100%;margin-right:0%}
	.wx_top{width: 40px; height: 40px;}
	.wx_top img{width: 100%;}
	/*banner*/
	.a_mtbd_div{padding: 0;}
	.i_sectionbox4_r_c li{width: 100%;}
	.bg_job ul li .job_con{font-size: 15px;}
	.bg_job ul li{min-height: auto;}
	.job_li_name{  padding:20px 0;
  font-size: 15px;
}
.a_careers_c dd .div_l_c,.a_careers_c dd .div .s1,.a_careers_c dd .div_l_c,.a_careers_c div{font-size: 15px;}
.aqhb li .time{font-size: 14px; margin-top: 10px;}
.aqhb li h3{height: auto; line-height: 24px;}
.a_ryzz_ul_l{width:48%; float:left; padding:0 !important; margin: 1%;}	
.waper_div_right{ margin-top: 60px;}
.i_ss{display: none;}
.bg_div .slidetext.zxl_js_text1,.bg_div .slidetext.zxl_js_text2,.bg_div .slidetext.zxl_js_text3,.bg_div .slidetext.zxl_js_text4,.bg_div .slidetext.zxl_js_text5{bottom: 35%;}
.cgxx li{width: 100%; height: auto;}
.cgxx li h3{ font-size: 15px; height: auto; line-height:1.6; width: calc( 100% - 42px ); display: block; overflow: hidden; margin: 0px; padding: 0px;  transition: all ease-in-out .2s;}
.cgxx li .time{color: #999999;padding-left:0px;}
.cgxx li:after{position: absolute; right: 0px; content: ''; top: 25px;
background: url(../images/jt2.svg) no-repeat left center;}
.cgxx li:nth-child(2n){margin-right: 0;}
.cgxx li:hover{height: 106px; background: #3497ce; transition: all ease-in-out .2s; } 
.cgxx li:hover:after{position: absolute; right: 0px; content: ''; 
background: url(../images/jt3.svg) no-repeat left center;}
.cgxx li:hover h3{padding-left: 0px; transition: all ease-in-out .2s; color: #fff;}
.cgxx li:hover .time{padding-left: 0px; transition: all ease-in-out .2s; color: #fff;}
/*产品详细页start*/
.a_content_c1{width: 90%; margin: 5%; padding: 0px; height: auto; background-color:#fff;}
.pc-slide {	width: 100%;	margin: 0 auto;}
.show_cen {width: 100%; margin: 50px auto; display: block; overflow: hidden;}
.view .swiper-container {	width: 100%;	height: auto !important;}
.view .swiper-wrapper{height: 280px;}
.view{border:1px solid #fff;border: 1px solid #e5e5e5;}

.view .swiper-slide{width:90%; }
.view .swiper-slide img{width:100%; position:absolute; left:0px;top:50%;-o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%);} 
.view .arrow-left {	background: url(../images/index_tab_l.png) no-repeat left top;
	position: absolute;	left: 10px;	top: 50%;	margin-top: -25px;	width: 28px;	height: 51px;	z-index: 10;
	 background-size:100%;	  display:none;}
.view .arrow-right {
	background: url(../images/index_tab_r.png) no-repeat left bottom;	position: absolute;	right: 10px;	top: 50%;	margin-top: -25px;	width: 28px;	height: 51px;
	z-index: 10;	 background-size:100%;	 display:none;}
	
.preview {	width: 100%;	margin-top:20px;	position: relative;}
.preview .swiper-container {	width:90%;	overflow:hidden;	height: 100px;	 margin-left:5%;/*	margin:0px 10%;*/height: 100px !important;}
.preview .swiper-slide {	width: 80px; height:60px;margin:0px 6px;	float:left;	cursor:pointer;border:1px solid #eee;}
.preview .slide6 {	width: 109px;}
.preview .arrow-left {
	background: url(../images/img8.jpg) no-repeat left top;	position: absolute;	left: 0px;	top: 0%;	margin-top:0px;	width: 18px;	height: 60px;	z-index: 10; background-size: cover;}
.preview .arrow-right {	background: url(../images/img9.jpg) no-repeat left bottom;	position: absolute;	right: 0px;	top: 0%;	margin-top: 0px;	width: 18px;	height: 60px;	z-index: 10; background-size: cover;}
.preview .swiper-slide img{width:100%; height:100%; }
.preview .active-nav {border:2px solid #3497ce; width: 80px;}
.preview .active-nav img {	padding: 0;	 width: 100%;}
.pro_r_img_con{padding: 3%; background: #fff; margin-top: 20px;}
.pro_r_img_con .pro_r_name{font-size: 24px;}
.pro_r_img_con .pro_r_show{ line-height: 1.8; font-size: 16px;}
.pro_r_img_con .pro_r_show img{width: 100%;}

.pro_show_con{float: left; width: 100%; }
.pro_show_con_js{float: right; width:100%; }
.pro_show_con_js .name{font-size: 24px; border-bottom: 1px solid #e5e5e5; padding-bottom: 20px;}
.pro_show_con_js .pro_content1{ color: #999; padding: 20px 0;}
.pro_show_con_js .pro_content1 .pro_con_name{font-weight: bold; font-size: 16px; color: #333333;}
.pro_show_con_js .pro_content1 li{width:100%; color: #666666;}
.pro_show_con_js .pro_content1 li.li1{width: 100%; padding-right: 0%;}
.pro_cen_s1{line-height: 24px; padding-bottom:0px; overflow: hidden; font-size: 14px; padding-left: 10px;}
.ll_a_gm{margin-top: 20px;}
.ll_a_gm a{width: 48%; margin-right:2%; background: #2eb6aa; color: #fff; font-size: 18px; height: 47px; line-height: 47px; display: inline-block; text-align: center;}
.ll_a_gm a:nth-child(2){background: #3497ce; margin-right: 0;}
.show_cen_ui{border-bottom: 1px solid #e5e5e5; clear: both; margin-top: 40px; display: block; overflow: hidden; }
.show_cen_ui li{float: left; width: 100px;  line-height: 40px; height: 40px; margin-top: 30px; font-size: 18px; text-align: center; cursor: pointer;}
.show_cen_ui li.c1{border-bottom: 2px solid #032aa6; color: #032aa6;}
.ws_img_con{padding: 30px 0; display:block; overflow: hidden; font-size: 16px; line-height: 1.6; min-height: 300px;}

.a_content_b{ width:84%; margin:50px auto;max-width: 1440px; display: block; overflow: hidden;}

.a_con_b_l{width: 100%; float: left;}
.pro_custom {height: 40px; border-bottom: 1px solid #e5e5e5; position: relative; font-size:24px; color:#3497ce ; padding-left: 20px; line-height: 30px;}
.pro_custom:before{position: absolute; width: 4px; height: 22px; background-color: #3497ce; content: ''; top: 5px; left: 0; }
.pro_custom .name{ }
.a_con_b_r{width: 100%; float: right; margin-top: 40px; border-top: 1px solid #e5e5e5; padding: 20px 0;}
.a_con_b_r .product li{width: 100%;margin-right: 0% ;}
.a_con_b_content {font-size: 15px; line-height: 1.8; padding: 30px 0; border-bottom: 1px solid #e5e5e5; text-align: justify;}
.a_con_b_content img{max-width: 100%;}
.a_con_b_content table{max-width: 100%;}
.pro_page{padding: 20px 0;}
.pro_page .pro_page_l{float: left; width: calc(100% - 140px);}
.pro_page .pro_page_l a{display: block; padding:8px 0; font-size: 14px;}
.pro_page .pro_page_l a:hover{ color: #3497ce;}
.pro_page a.pro_page_r{background: #aaaaaa; margin-top: 20px; font-size: 14px; width: 124px; text-align: center; float: right; display: block;  overflowhheight: 40px; line-height: 40px; color: #fff; cursor: pointer;}

.pro_page a.pro_page_r:hover{background-color: #3497ce;}
/*产品展示END*/	
/*科研中心start*/
.n_box7{width:100%;  position:relative;}
.kyzl_swiper{width:100%; overflow:hidden;padding-bottom:35px !important; height: auto !important;}
.kyzl_swiper .swiper-slide{width:50%; height:auto;-webkit-box-szing: border-box;box-sizing: border-box;}
.kyzl_swiper .swiper-slide .div{width:100%; display:inline-block; overflow:hidden; color:#666666; font-size:18px; background-color:#fff;box-shadow: 0 8px 30px #ddd;}
.kyzl_swiper .swiper-slide .div .a_img{width:100%; display:inline-block; overflow:hidden;}
.kyzl_swiper .swiper-slide .div .a_img img{width:100%; float:left;}
.kyzl_swiper .swiper-slide .div .a_text{width:100%; padding:0px 10px; height:60px; line-height:60px; text-align:center; overflow:hidden;}

.kyzl_swiper.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:0px;}
.kyzl_pagination .swiper-pagination-bullet{width:16px; height:16px; background-color:#d5d5d5; border:3px solid #fff;opacity:1;  position:relative; margin:0px 5px !important;}
.kyzl_pagination .swiper-pagination-bullet-active{ background-color:#fff; border:3px solid #005bac;}

.n_box7 .kyzl_next{width:30px; height:45px; background:url(../images/tb_26.png) center center no-repeat; right:calc(50% - 35px); top:auto; bottom:-10px; margin-top:-22px; outline:0; -webkit-transition:all 0.5s;transition:all 0.5s; background-size:100%;}
.n_box7 .kyzl_prev{width:30px; height:45px; background:url(../images/tb_27.png) center center no-repeat;   left:calc(50% - 35px); top:auto; bottom:-10px; margin-top:-22px; outline:0;-webkit-transition:all 0.5s;transition:all 0.5s;background-size:100%;}
.n_box7 .kyzl_next:hover{background:url(../images/tb_26_1.png) center center no-repeat;}
.n_box7 .kyzl_prev:hover{background:url(../images/tb_27_1.png) center center no-repeat; }
/*科研中心end*/	
.a_about{padding:  0;}
.n_banner .wapbanner {
  display: block;
}
.n_banner .pcbanner {
  display: none;
}
.n_banner img {
  width: auto;
  height: 260px;
}.a_menu_name {
  margin-bottom: 0px;
}.a_menu_name .a_menu_cn {
  font-size: 26px;
}
.a_menu_name .a_menu_en{display: none;}
.a_menu_name .a_menu_cn{height: 60px;}
	.i_footer{ line-height:6vmin; padding:6vmin 0px;}
	.i_footer_l{ text-align:center;}
	.i_footer_l a,.i_footer_l a:hover{ padding:0px 1.7vmin;}
	.i_footer_r{ text-align:center;}
	
	.cp_img{width:100%; cursor:pointer;transition:400ms; 
	filter: Alpha(Opacity=100);
	opacity: 1;}
   .cp_img:hover{filter: Alpha(Opacity=80); 
	opacity: 0.8; 
	-webkit-transform:scale(1); 
	transform:scale(1); z-index:0; position:static;}
	.i_conbg_left{ padding:0px 20px;}
	.i_conbg_left_t{ padding:5% 0px;}
	.i_news dt{ margin-bottom:0px;}
	.i_news dt .right_div{width:100%; padding:0px;}
	.i_news dt .right_div .i_ntitle{ padding:15px 0px;}
	.i_news dt .right_div .i_ntime{ padding-bottom:15px;}
	.i_news dd{ padding:10px 0px 10px 3%;}
	.i_link{ padding:20px;}
	.link_pc{ display:none;}
    .link_phone{ display:block;}
	.two_list_m{/* margin-top:10px; margin-right:10px;*/ display:inline-block; margin-top:0px;}
	.i_ss{ display:none;}
	.bbdiv1_a,.bbdiv1_a1{ display:none;}
	.i_logo{ width:80%;}
	.swiper-slide .slidetext{margin-top:-3%;}
	.i_ss_wx a,.i_ss_wx a:hover{ padding:0px 4px;}
	.phone_div{ display:block;}
	/*.bbdiv1_a{ display:none;}*/
	/*.bbdiv1{ display:none;}*/

.a_content_c{width:100%; padding:5%; margin: 0PX;}
.custom_a{margin: 0PX;}
	.a_mtbd_dpages{ font-size:14px;}
	.a_fzlc_ul{width:90%;}
	.a_logo{width:100%;}
	.col-xs-5 {
  width: 70%;
}.i_con1{padding: 0px 5%; width: 100%;}.a_menu{bottom: 20%;}
	.i_menu{ padding:0px 3%; height: 60px;}

	.zpClose{ display:none;}
	.zpRight{ margin:0px;}
	.zpRight_b .a2{ float:left;}
	.zpRight_b a,.zpRight_b a:hover{ padding-bottom:10px;}
	.zpRight_t span{ color:#444444; font-size:18px;}
	.zpRight_c{ padding:5% 10%;width:100%;}
	.zpRight_b_a,.zpRight_b_a1{ display:block;}
	.a_qidiv_l{ text-align:left; margin-bottom:20px;}
	.a_qidiv{ font-size:13px;}
	
	
	.i_mtbd_t{font-size:12px;}
    .i_mtbd_t span{font-size:18px;}

	
	.a_zc_text .s1 a,.a_zc_text .s1 a:hover{ height:20px; background-size:100% 100%;}
	.a_zc_btn{ display:none;}
	.a_adiv1_c{width:98%;}
	.a_adiv1_c_t1{ font-size:25px; }
	.a_adiv1_c_t2{ font-size:16px;}
	.a_adiv1_c_t3{ font-size:14px;}
	.a_adiv2_left{ font-size:14px;}
	.a_adiv2_left .s1{ font-size:22px;}
	.a_adiv2_left .s2{ color:#98fadf; font-size:16px;}
	.a_adiv2_left .s3{ font-size:18px; padding-bottom:4%;}
	.ai_ryzz_d{width:100%;}
	.i_lcb_c{width:100%; background:none;}
	.i_lcb_c_ul li{width:100%; padding:0px 2%;}
	.i_lcb_c_ul li .div{ padding-right:0px; background:none; position:!important; right:0px;}
	.i_lcb_c_ul li .div1{padding-left:0px; background:none; position:!important; left:0px; margin-top:0px;}
	.i_pf_div_t{ height:20px; display:none;}
	.i_pf_div_c li{ height:62px;}
	.i_pf_div{ bottom:64px; right:-100%; margin-bottom:0px; border:1px solid #fff; /*background:none;*/ background-color:#fff;}
	.i_pf_div_b{ display:none;}

	.ai_ryzz_d_t{font-size:16px;}
.ai_ryzz_d_t span{ font-size:22px;}
.i_lcb_t{ font-size:22px;}
.i_lcb_t1{font-size:16px;}

.lm_more,.lm_more:hover,.lm_more:link,.lm_more:visited{ font-size:14px;}
.ly_xfk{ display:none;}	
.ly_tb{background:url(../images/sb_01.png) no-repeat; background-size:80%; bottom:15%;}
.wx_top{ right:0px;}
.ly_tb{width:3%;/* height:54px;*/ height:6vmin; background:url(../images/sb_01.png) no-repeat; background-size:100%; position:absolute; left:50%; margin-left:-1.5%; bottom:19%; z-index:;}

   .i_fdb_r{ text-align:left; padding:0px 2%; margin-top:3%;}
	.i_fdb_r_phone,.i_fdb_r_twx{ float:left;}
	.i_fdb_r_phone{ margin-right:15px; }
	.i_fdb_l { padding:0px 2%; text-align:center;}	
	.i_fdb_ldl{ min-height:172px; display: none;}
	.i_fdb_l_t{padding:0 4%;width:80%; line-height: 1.6;}
	
	.i_fdb_r_t{width:18%; float: right;}
	.i_fdb_r_phone{width:80%;}
	.custom_a {
  font-size: 24px;
  font-weight: normal;
  text-align: left;
  line-height:1.6 ;
}
.new ul {
  padding: 0px;
  margin: 10px 0 0 0;}
.custom_b{ font-size: 14px;  text-align: left; color: #666666; border-bottom: 1px solid #E5E5E5; padding-bottom: 20px;}

.bg_job ul li{ width: 100% !important;}
.contact1 li{float: left; width: 100%;margin-right: 0%; margin-bottom: 20px; background-color: #f7f7f7; border-radius: 10px;}
.contact1 li .contact_con{padding:20px 7%; font-size: 16px; display: block; overflow: hidden; height: auto;}
.contact li{float: left; width: 100%;margin-right: 0%;}
.contact li:nth-child(2n){ margin-right: 0;}
.contact li .contact_con{ height: auto; min-height: 80px;}

.aqhb li{transition: all ease-in-out .2s; height: auto; background: #f7f7f7; padding: 20px; width:100%; margin-right: 0%; float: left; position: relative; margin-bottom: 20px;} 

}
@media screen and (min-width:300px) and (max-width:400px)
{	
.view .swiper-wrapper {
  height: 274px;
}
}
@media screen and (min-width:560px) and (max-width:800px){

.a_con_b_r .product li {
  width: 48%;
  margin-right: 2%;
}
.a_con_b_r .product li:nth-child(2n){margin-right:0%; }
.col-xs-5 {  width: 48%;}
.contact1 li{float: left; width: 49%;margin-right: 2%; margin-bottom: 20px; background-color: #f7f7f7; border-radius: 10px;}
.contact1 li:nth-child(2n){ margin-right: 0;}
.contact li{float: left; width: 49%;margin-right: 2%;}
.contact li:nth-child(2n){ margin-right: 0;}
.contact li .contact_con{ height: auto; min-height: 100px;}
}

@media screen and (min-width:920px) and (max-width:1200px){
	
.contact li{float: left; width: 49%;margin-right: 2%;}
.contact li:nth-child(2n){ margin-right: 0;}
.contact1 li{float: left; width: 49%;margin-right: 2%; margin-bottom: 20px; background-color: #f7f7f7; border-radius: 10px;}
.contact1 li:nth-child(2n){ margin-right: 0;}
.i_ss_div{width: 120px;}


	/*.a_zc_btn{ width:94%; margin-left:-47%; bottom:20px; height:85px; border:1px solid red;}
	.a_zc_btn_ul li .div_y{width:85px; height:85px; margin-left:-42px;}
.a_zc_btn_ul li .div_a{width:65px; height:65px; line-height:65px; font-size:12px; margin-left:-32px;}*/
	

}
@media screen and (min-width:768px) and (max-width: 992px)
{
	.a_content_c{width:85%;}
	
	.a_zpdiv_c{width:85%;}
	
	
	.i_fdb_r{ text-align:left;}
	.i_fdb_r_phone,.i_fdb_r_twx{ float:left;}
	.i_fdb_r_phone{ margin-right:15px;}
	
	
}
@media screen and (min-width:992px) and (max-width:1220px)
{


}
@media screen and (min-width:1200px) and (max-width:1400px)
{
	.a_mtbd_d2{width:90%; margin-left:-45%;}
	.a_mtbd_d2 .s3{ bottom:5%;}

	
	
	.a_zc_text .s1 a{ height:60px;}
	.a_zc_btn{ width:90%; margin-left:-45%;}
	.a_adiv1_c{width:86%;}
	.ai_ryzz_d{width:90%;}
	.i_lcb_c{width:95%;}
	
	.i_ss_div{width: 120px;}
	
}
@media screen and (max-width: 1100px)
{
	.a_nav_an{ display:block;}
	.a_nav_ul{top:50px; position:absolute; left:0px; display:block;width:100%; background-color:#40d2aa; display:none; z-index:10000000000000;}
	.a_nav_ul li{width:100%; height:40px; line-height:40px; float:left; text-align:center;}
	.a_nav_ul li a{width:100%; height:40px; line-height:40px; display:inline-block; font-size:14px; color:#fff;}
	.a_nav_ul li a:hover,.a_nav_ul li a.activetwom{ background:none; background-color:#fff; height:40px; line-height:40px; color:#333333;}
	.a_nav{ height:50px;}
}
@media screen and (min-width:768px) and (max-width:1200px)
{

	.bbdiv1_a{ display:block;}
	.bbdiv1_a1{ display:block;}
	.i_menu{ padding:7px 3%;}
	.a_video_b .a_img_text a,.a_video_b .a_img_text a:hover{ background-size:20px 20px;}

	.a_zc_text .s1 a{ height:50px;}
	.a_zc_btn{ width:94%; margin-left:-47%; bottom:0px;}
	.a_zc_btn_ul li .div_y{width:111px; height:111px; margin-left:-55px;}
.a_zc_btn_ul li .div_a{width:90px; height:90px; line-height:90px; margin-left:-45px;}
.a_adiv3_li .div_t1{ font-size:16px; margin-top:19%;}
.a_adiv3_li .div_t2{ font-size:20px;}
.a_adiv3_li .div_t3{ font-size:14px;}
.a_adiv1_c{width:76%;}
.ai_ryzz_d{width:98%;}
.i_lcb_c{width:95%;}



	
}
@media screen and (max-width:768px)
{

}
@media screen and (min-width:768px)
{
	.i_ss{ display:block;}
}
@media screen and (min-width:1200px)
{
	.bbdiv1_a{ display:block;}
	.bbdiv1_a1{ display:block;}
}
@media screen and (min-width:1200px) and (max-width:1500px)
{	.a_nav_ul li a {  padding: 0px 20px ;}
.new li {width: 31%; margin-right: 3.5%;}
.new li:nth-child(3n) {margin-right: 0px;}
.new li:nth-child(4n) {  margin-right: 0%;}
.new li .new_img img{ height:250px;}	
}
  @media screen and (min-width:920px) and (max-width:1280px){
.new li {width: 31%; margin-right: 3.5%;}
.new li:nth-child(3n) {margin-right: 0px;}
.new li:nth-child(4n) {  margin-right: 0%;}
.new li .new_img img{ height:180px;}	
.a_nav_where{ display: none;}
.a_nav_ul{width: 100%;}
.a_nav_ul li a {
 padding: 0px 20px ;}
 .product li{float: left; width:32%;margin-right:1.5%; margin-bottom: 20px; background-color: #fff; border: 1px solid #f7f7f7; border-radius: 10px;}
  .product li:nth-child(4n){margin-right:1.5%;}
.product li:nth-child(3n){margin-right:0%;}

  }
@media screen and (min-width:800px) and (max-width:920px){
	/*产品详细页start*/

.a_content_c1{width: 90%; margin: 5%; padding: 0px; height: auto; background-color:#fff;}
.pc-slide {	width: 100%;	margin: 0 auto;}
.show_cen {width: 100%; margin: 50px auto; display: block; overflow: hidden;}
.view .swiper-container {	width: 100%;	height: auto !important;}
.view .swiper-wrapper{height: 500px;}
.view{border:1px solid #fff;border: 1px solid #e5e5e5;}

.view .swiper-slide{width:90%; }
.view .swiper-slide img{width:100%; position:absolute; left:0px;top:50%;-o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%);} 
.view .arrow-left {	background: url(../images/index_tab_l.png) no-repeat left top;
	position: absolute;	left: 10px;	top: 50%;	margin-top: -25px;	width: 28px;	height: 51px;	z-index: 10;
	 background-size:100%;	  display:none;}
.view .arrow-right {
	background: url(../images/index_tab_r.png) no-repeat left bottom;	position: absolute;	right: 10px;	top: 50%;	margin-top: -25px;	width: 28px;	height: 51px;
	z-index: 10;	 background-size:100%;	 display:none;}
	

.pro_show_con{float: left; width: 100%; }
.pro_show_con_js{float: right; width:100%; }
.pro_show_con_js .name{font-size: 24px; border-bottom: 1px solid #e5e5e5; padding-bottom: 20px;}
.pro_show_con_js .pro_content1{ color: #999; padding: 20px 0;}
.pro_show_con_js .pro_content1 .pro_con_name{font-weight: bold; font-size: 16px; color: #333333;}
.pro_show_con_js .pro_content1 li{width:100%; color: #666666;}
.pro_show_con_js .pro_content1 li.li1{width: 100%; padding-right: 0%;}
.pro_cen_s1{line-height: 24px; padding-bottom:0px; overflow: hidden; font-size: 14px; padding-left: 10px;}
.ll_a_gm{margin-top: 20px;}
.ll_a_gm a{width: 48%; margin-right:2%; background: #2eb6aa; color: #fff; font-size: 18px; height: 47px; line-height: 47px; display: inline-block; text-align: center;}
.ll_a_gm a:nth-child(2){background: #3497ce; margin-right: 0;}
.show_cen_ui{border-bottom: 1px solid #e5e5e5; clear: both; margin-top: 40px; display: block; overflow: hidden; }
.show_cen_ui li{float: left; width: 100px;  line-height: 40px; height: 40px; margin-top: 30px; font-size: 18px; text-align: center; cursor: pointer;}
.show_cen_ui li.c1{border-bottom: 2px solid #032aa6; color: #032aa6;}
.ws_img_con{padding: 30px 0; display:block; overflow: hidden; font-size: 16px; line-height: 1.6; min-height: 300px;}

.a_content_b{ width:84%; margin:50px auto;max-width: 1440px; display: block; overflow: hidden;}

.a_con_b_l{width: 100%; float: left;}
.pro_custom {height: 40px; border-bottom: 1px solid #e5e5e5; position: relative; font-size:24px; color:#3497ce ; padding-left: 20px; line-height: 30px;}
.pro_custom:before{position: absolute; width: 4px; height: 22px; background-color: #3497ce; content: ''; top: 5px; left: 0; }
.pro_custom .name{ }
.a_con_b_r{width: 300px; float: right; margin-top: 40px; border-top: 1px solid #e5e5e5; padding: 20px 0;}
.a_con_b_r .product li{width: 100%;margin-right: 0%;}
.a_con_b_content {font-size: 16px; line-height: 1.8; padding: 30px 0; border-bottom: 1px solid #e5e5e5; text-align: justify;}
.a_con_b_content img{max-width: 100%;}
.a_con_b_content table{max-width: 100%;}
.pro_page{padding: 20px 0;}
.pro_page .pro_page_l{float: left; width: calc(100% - 140px);}
.pro_page .pro_page_l a{display: block; padding:8px 0; font-size: 14px;}
.pro_page .pro_page_l a:hover{ color: #3497ce;}
.pro_page a.pro_page_r{background: #aaaaaa; margin-top: 20px; font-size: 14px; width: 124px; text-align: center; float: right; display: block;  overflowhheight: 40px; line-height: 40px; color: #fff; cursor: pointer;}

.pro_page a.pro_page_r:hover{background-color: #3497ce;}
/*产品展示END*/	
.new li {width: 48%; margin-right: 4%;}
.new li:nth-child(2n) {margin-right: 0px;}
.new li .new_img img{ height:200px;}	
}

@media screen and (min-width:546px) and (max-width:800px){
.new li {width: 48%; margin-right: 4%;}
.new li:nth-child(2n) {margin-right: 0px;}
.new li .new_img img{ height:200px;}	

}
@media screen and (min-width:0px) and (max-width:546px){
.new li {width: 100%}
.new li .new_img img{ height:auto;}	

}
@media screen and (min-width:0px) and (max-width:1080px)
{
 .product li{float: left; width:49%;margin-right:2%; margin-bottom: 20px; background-color: #fff; border: 1px solid #f7f7f7; border-radius: 10px;}
  .product li:nth-child(4n){margin-right:auto;}
  .product li:nth-child(3n){margin-right:2%;}
   .product li:nth-child(2n){margin-right:0px;}
.product li .pro_img .pro_text{position: absolute; transition: all ease-in-out .25s;display: block; width: 80px;   border-bottom-right-radius:20px; text-align: center; left: 0px; top: 0px;z-index: 22; background-color: #3497ce; height: 20px; line-height: 20px; font-size: 12px; color: #fff;}
.product li:hover .pro_img .pro_text{ width:90px; transition: all ease-in-out .25s;}
 .product li h3{height:30px;  margin: 0px; color: #333;  line-height: 30px; font-size: 16px; }
 
 .a_content_c1{height: auto;}
 
 .pro_show_con_js {
  float: right;
  width:100%;
}.pro_show_con {
  float: left;
  width: 100%;
}.preview .swiper-container {
  max-height: 140px !important; height: auto !important; padding-bottom: 30px;
}

  }	
  @media screen and (min-width:800px) and (max-width:1080px){
  
  .a_con_b_r {
  width: 200px;
  float: right;
}
.a_con_b_l {
  width: calc(100% - 240px);
  float: left;
}
	
}